home *** CD-ROM | disk | FTP | other *** search
/ MacTech 1 to 12 / MacTech-vol-1-12.toast / Source / MacTech® Magazine / Volume 12 - 1996 / 12.12 Dec 96 / Async I⁄O Code / Sources / DS Original Sources / DSGlobals.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-02-23  |  2.3 KB  |  106 lines  |  [TEXT/CWIE]

  1. /******************************************************************************
  2. **
  3. **  Project Name:    DropShell
  4. **     File Name:    DSGlobals.h
  5. **
  6. **   Description:    Globals used by DropShell
  7. **
  8. *******************************************************************************
  9. **                       A U T H O R   I D E N T I T Y
  10. *******************************************************************************
  11. **
  12. **    Initials    Name
  13. **    --------    -----------------------------------------------
  14. **    LDR            Leonard Rosenthol
  15. **    MTC            Marshall Clow
  16. **    SCS            Stephan Somogyi
  17. **
  18. *******************************************************************************
  19. **                      R E V I S I O N   H I S T O R Y
  20. *******************************************************************************
  21. **
  22. **      Date        Time    Author    Description
  23. **    --------    -----    ------    ---------------------------------------------
  24. **    02/20/94            LDR        Added commenting for Metrowerks
  25. **    12/09/91            LDR        Added gSplashScreen
  26. **    11/24/91            LDR        Added some new #defs & a #inc for DSUtils
  27. **    10/29/91            SCS        Changes for THINK C 5
  28. **    10/28/91            LDR        Officially renamed DropShell (from QuickShell)
  29. **    10/06/91    00:02    MTC        Converted to MPW C
  30. **    04/09/91    00:03    LDR        Added to Projector
  31. **
  32. ******************************************************************************/
  33.  
  34. #ifndef    __DSGLOBALS_H__
  35. #define    __DSGLOBALS_H__
  36.  
  37.  
  38. #ifndef __TYPES__
  39.     #include <Types.h>
  40. #endif
  41.  
  42. #ifndef __MEMORY__
  43.     #include <Memory.h>
  44. #endif
  45.  
  46. #ifndef __QUICKDRAW__
  47.     #include <QuickDraw.h>
  48. #endif
  49.  
  50. #ifndef __OSUTILS__
  51.     #include <OSUtils.h>
  52. #endif
  53.  
  54. #ifndef __TOOLUTILS__
  55.     #include <ToolUtils.h>
  56. #endif
  57.  
  58. #ifndef __MENUS__
  59.     #include <Menus.h>
  60. #endif
  61.  
  62. #ifndef __PACKAGES__
  63.     #include <Packages.h>
  64. #endif
  65.  
  66. #ifndef __TRAPS__
  67.     #include <Traps.h>
  68. #endif
  69.  
  70. #ifndef __FILES__
  71.     #include <Files.h>
  72. #endif
  73.  
  74. #ifndef __ALIASES__
  75.     #include <Aliases.h>
  76. #endif
  77.  
  78. #ifndef __APPLEEVENTS__
  79.     #include <AppleEvents.h>
  80. #endif
  81.  
  82. #ifndef __GESTALTEQU__
  83.     #include <GestaltEqu.h>
  84. #endif
  85.  
  86. #ifndef __PROCESSES__
  87.     #include <Processes.h>
  88. #endif
  89.  
  90.  
  91. #define    kAppleNum    128
  92. #define    kFileNum    129
  93. #define    kTestNum    130
  94.         
  95. #define    kErrStringID    100
  96. #define    kCantRunErr        1
  97. #define    kAEVTErr        2
  98.         
  99.         
  100. extern Boolean        gDone, gOApped, gHasAppleEvents, gWasEvent;
  101. extern EventRecord    gEvent;
  102. extern MenuHandle    gAppleMenu, gFileMenu;
  103. extern WindowPtr    gSplashScreen;
  104.  
  105. #endif
  106.